/**
 * 函数组件 又称为 无状态组件
 * 类组件 又称为 有状态组件
 * 状态 (state) 即 数据
 * 函数组件没有自己的状态,只负责数据的展示
 * 类组件有自己的状态,可以更新自己的组件UI,具有状态
 */
